choir ambulatory - German English Dictionary